<?php
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2013 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
	$helper = Mage::helper('wishcartsettings');
    $pageLayout = substr((str_replace(array('page/','.phtml'),'',Mage::app()->getLayout()->getBlock('root')->getTemplate())),0,1);
	if ($pageLayout == 1) $_columnCount = 5;
	if ($pageLayout == 2) $_columnCount = 4;
	if ($pageLayout == 3) $_columnCount = 3;
	$isMobile = $helper->checkMobilePhp();
    if($isMobile == 'true')	$_columnCount=1;
	
	$count	=	$this->getItems()->getSize();
?>
<?php if($count): ?>
<div class="block block-related">
    <div class="block-title">
        <strong><span><?php echo $this->__('Related Products') ?></span></strong>
    </div>
    <div class="block-content" id="block_related_products">
        <p class="block-subtitle"><?php echo $this->__('Check items to add to the cart or') ?>&nbsp;<a href="#" onclick="selectAllRelated(this); return false;"><?php echo $this->__('select all') ?></a></p>
        <ul class="products-grid slides" id="block-related">
        <?php $i=0;foreach($this->getItems() as $_item): ?>
            <li class="item">
                <div class="product">
				 <?php if(!$_item->isComposite() && $_item->isSaleable()): ?>
					<?php if (!$_item->getRequiredOptions()): ?>
						<input type="checkbox" class="checkbox related-checkbox" id="related-checkbox<?php echo $_item->getId() ?>" name="related_products[]" value="<?php echo $_item->getId() ?>" />
					<?php endif; ?>
				<?php endif; ?>

                    <a href="<?php echo $_item->getProductUrl() ?>" title="<?php echo $this->escapeHtml($_item->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_item, 'thumbnail')->resize(200) ?>" width="200" height="200" alt="<?php echo $this->escapeHtml($_item->getName()) ?>" />
					</a>

					<div class="product-shop product-shop-color">
						<div class="f-fix">
							<div class="f-fix-content">
							<p class="product-name"><a href="<?php echo $_item->getProductUrl() ?>"><?php echo $this->escapeHtml($_item->getName()) ?></a></p>

							<?php echo $this->getPriceHtml($_item, true, '-related') ?>
							
							<!--product saleoff-->
							<?php $saleoff	=	$helper->getPercentOff($_item) ?>
							<?php if($saleoff !== 0): ?>
								<?php echo $saleoff ?>
							<?php endif ?>

							<?php if ($this->helper('wishlist')->isAllow()) : ?>
								<a href="<?php echo $this->getAddToWishlistUrl($_item) ?>" class="link-wishlist" title="<?php echo $this->__('Add to Wishlist') ?>"><?php echo $this->__('Add to Wishlist') ?></a>
							<?php endif; ?>
							</div>
						</div>
					</div>
                </div>
            </li>
        <?php $i++;endforeach ?>
        </ul>
        <script type="text/javascript">decorateList('block-related', 'none-recursive')</script>
    </div>
	<?php //if($count > $_columnCount): ?>
		<script type="text/javascript">
			jQuery(window).load(function() {
				jQuery('#block_related_products').csslider({
					move : 1,
					direction : 'horizontal'
				});
			});
		</script>
	<?php //endif ?>
    <script type="text/javascript">
    //<![CDATA[
    $$('.related-checkbox').each(function(elem){
        Event.observe(elem, 'click', addRelatedToProduct)
    });

    var relatedProductsCheckFlag = false;
    function selectAllRelated(txt){
        if (relatedProductsCheckFlag == false) {
            $$('.related-checkbox').each(function(elem){
                elem.checked = true;
            });
            relatedProductsCheckFlag = true;
            txt.innerHTML="<?php echo $this->__('unselect all') ?>";
        } else {
            $$('.related-checkbox').each(function(elem){
                elem.checked = false;
            });
            relatedProductsCheckFlag = false;
            txt.innerHTML="<?php echo $this->__('select all') ?>";
        }
        addRelatedToProduct();
    }

    function addRelatedToProduct(){
        var checkboxes = $$('.related-checkbox');
        var values = [];
        for(var i=0;i<checkboxes.length;i++){
            if(checkboxes[i].checked) values.push(checkboxes[i].value);
        }
        if($('related-products-field')){
            $('related-products-field').value = values.join(',');
        }
    }
    //]]>
    </script>
</div>
<?php endif ?>
